[−][src]Crate cl_traits
Collection Traits (cl-traits)
Many data structures have unique features that make it difficult or even impossible to create
a single trait
that fits all. This crate tries to circumvent such behaviour by providing
a single method for each trait
to achieve maximum flexibility and freedom.
Modules
doc_tests | Instances for documentation tests |
Macros
create_and_impl_marker_trait | Creates a marker trait |
create_marker_trait | Creates a marker trait |
Structs
ArrayWrapper | With |
Traits
Array | This is my array trait. There are many like it, but this one is mine. |
Capacity | See |
Clear | See |
Insert | See |
Length | See |
Push | See |
Remove | See |
Retain | See |
Storage | Storage is anything that can hold a collection of items |
Swap | See |
Truncate | See |
WithCapacity | See |
Functions
create_array | Creates an array |
create_array_rslt | Creates an falible array |